The New Year's celebrations are the most important holidays in Japan. Enter the gallery to see how we celebrated it in 2005, the Year of the Rooster.
Enter Gallery